Language:
Free Online Dictionary|3Dict

虎踞龙盘

Source : CEDICT

lit. where tigers crouch and dragons coil (idiom); fig. forbidding terrain