Il Tempio di Longquan è un progetto di costruzione su vasta scala, che si estende su un'area di oltre 16.000 metri quadrati, con una superficie edificata di oltre 4.000 metri quadrati. La struttura architettonica complessiva si articola in tre cortili. Il primo cortile si accede dal cancello di montagna, situato sotto la Torre Kui Xing. Dopo l'ingresso, un pino di benvenuto accoglie e saluta tutti i visitatori. Gli edifici del primo cortile includono il Tempio del Dio della Città, il Tempio del Dio dell'Automobile, il Tempio del Dio della Strada, il Tempio Tai Sui, il Tempio del Dio del Fuoco, la Sala del Protettore del Dharma, il Grande Teatro, sculture di draghi e una vasca di purificazione.