Temple of the Queen of Heaven is a place of worship, located at Longgang, Shenzhen, Guangdong, China
Never been but I heard it is absolutely amazing.
It was good