Tianlong Mountain

Tianlong Mountain (天龍山, ''Tianlong Shān, Literally meaning; Heavenly Dragon Mountain) is the home of the dragons, residing deep in Land of Lightning.