Depreciation is not charged on land because it does not has any estimated useful life,it provides benefit for N no. of years but if land is acquired on lease then presuming land is on financial lease,since you are constructing a building thereon, land will have estimated life which will be equal to lease period. If its for 99 years then amortize it over period of 99 years.
We do not have to amortize lease rentals itself but all the lease rentals should be broken down into interest/finance charge and Cost of the land. Deprecition will be available on Cost of land over the life of lease period and interest chrges will be dr. when they occur
Land on financial lease can be showned in owned asset since you are constructive or say beneficial owner but fact that the land is on lease should be mentioned