Confirmed: Hotel pic Q posted saying “WE KNOW.” is from Hyatt Regency Chongqing, China.
Also in Chongqing, China:
Fengdu Ghost City- dedicated to the afterlife.
The city consists of buildings, structures, dioramas, and statues related to Diyu and Naraka, concepts from Chinese mythology and Buddhism that signify the underworld or hell.
Many of the temples and shrines show paintings and sculptures of people being tortured for their sins.
Q IS SAYING “WE KNOW YOUR SINS AND YOU WILL BE PUNISHED!”